package com.shicai.mybatis.mappers;

import com.shicai.mybatis.beans.Employee;

import java.util.List;

/**
 * mapper:指编写了的sqlxml文件
 * Mapper：Dao
 *
 * 在Mybatis中，无需自己实现接口，Mybatis提供了动态代理（Mybatis可以自动为接口实例化一个对象）机制
 */

public interface EmployeeMapper {
    Employee getEmployeeById(Integer id);
    void insertEmployee(Employee employee);
    void updateEmployee(Employee employee);
    void deleteEmployeeById(Integer id);

    //查询所有
    List<Employee> getAll();
}
